<?php
ob_start();

// dados necessarios para o checa_login
$nivelPagina = "cadastrado";
$secaoAtual = $_REQUEST['secaoAtual'];

// CONFIG GERAL
if (defined('ABSPATH')) {
  require_once(ABSPATH . "ov_config.php");
} else {
  require_once('../ov_config.php');
}
// DIE(ABSPATH.LIB);
require_once(ABSPATH . LIB . '/checa_login.php');
require_once(ABSPATH . LIB . '/class.site.php');
require_once(ABSPATH . LIB . '/class.overmundo.php');
require_once(ABSPATH . LIB . '/class.conecta.php');
require_once(ABSPATH . LIB . '/class.usuario.php');
// inicia banco de dados
require_once(ABSPATH . SHARED . '/db_init.php');

switch($_REQUEST['secaoAtual']) {
  case 'overblog':
    require_once(ABSPATH . LIB . '/class.comentario_noticia.php');
    $comentario = new ComentarioNoticia($meuSite->linkid, $_REQUEST['comentario_id']);
    break;
  case 'banco':
    require_once(ABSPATH . LIB . '/class.comentario_produto.php');
    $comentario = new ComentarioProduto($meuSite->linkid, $_REQUEST['comentario_id']);
    break;
  case 'guia':
    require_once(ABSPATH . LIB . '/class.comentario_dica.php');
    $comentario = new ComentarioDica($meuSite->linkid, $_REQUEST['comentario_id']);
    break;
  case 'agenda':
    require_once(ABSPATH . LIB . '/class.comentario_evento.php');
    $comentario = new ComentarioEvento($meuSite->linkid, $_REQUEST['comentario_id']);
    break;
}

if($comentario->UsuarioPodeApagar($usuarioLogado)) {
  $comentario->SetaConteudo(utf8_decode($_REQUEST['update_value']));
  $comentario->update();
  echo nl2br($_REQUEST['update_value']);
}
ob_end_flush();